#pragma once
#include "../../../utils/common_ptr.h"

class SQLAggregateOption {
  public:
  static SQLAggregateOption_ptr  DISTINCT;
  static SQLAggregateOption_ptr  ALL;
  static SQLAggregateOption_ptr  UNIQUE;
  static SQLAggregateOption_ptr  DEDUPLICATION; // just for nut

  string_ptr name;
  uint64_t mask;
  SQLAggregateOption(uint64_t mask, string_ptr name);
};
